*{
    margin:0;
    padding:0;
}
html,body{
    width:100%;
    height:100%;
}
.clearfix:after{
    display:table;
    content:"";
    clear:both;
}
.fl{
    float:left;
}
.product{
    width:50%;
    padding:0.2rem;
    box-sizing:border-box;
}
.product img{
    width:100%;
    opacity:0.1;
    transition:all 1s;
}
#loading{
    box-shadow:3px 3px 3px 10px white;
    background:white;
    border-radius:5px;
    text-align:center;
    line-height:2rem;
}
#d1{
    position:fixed;
    z-index:9999;
    width:100%;
    height:100%;
    background:transparent;
    display:none;
    align-items:center;
    justify-content:center;
}
#productList{
    display:none;
}